Chocolate Taiwanese Castella Cake